.ratings {
           /* border:     1px solid #CCC;
            overflow:   visible;
            padding:    10px;
            position:   relative;
            width:      180px;
            height:     100px;
			border: 1px solid #CCCCCC;*/
			height: 46px;
			overflow: visible;
			padding: 6px;
			position: relative;
			width: 165px;
        }
/*
.ratings_stars {
            background: url('star_blank.png') no-repeat;
            float:      left;
            height:     28px;
            padding:    2px;
            width:      32px;
        }
.ratings_vote {
            background: url('star_voted.png') no-repeat;
        }
.ratings_over {
            background: url('star_overs.png') no-repeat; 
        }
		
.total_votes {  
    background: #eaeaea;  
    top: 58px;  
    left: 0;  
    padding: 5px;  
    position:   absolute;  
} 
*/
.ratings_stars {
    background: url("star_empty.png") no-repeat scroll 0 0 transparent;
    /*float: left;
    height: 13px;
    margin-top: 5px;
    padding: 1px;
    width: 14px;*/
	float: left;
    height: 13px;
    padding: 1px;
    width: 14px;
}
        .ratings_vote {
            background: url('star_full.png') no-repeat;
        }
        .ratings_over {
            background: url('star_highlight.png') no-repeat;
        }
        .total_votes {
		/*
            background: #eaeaea;
            top: 58px;
            left: 0;
            padding: 5px;
            position:   absolute;  */
			background: none repeat scroll 0 0 transparent;
			padding-left: 8px;
			position: absolute;
			right: 20px;
			text-align: right;
			top: 25px;
        } 
.product{  
    /*font: 10px verdana, sans-serif;  
    margin: 0 auto 40px auto;  
    width: 180px; 
	height:200px; */
	 font: 10px verdana,sans-serif;
    position: absolute;
    right: 0;
    top: 30px;
}  